{{tag>breezy dapper edgy developpement}}

----

====== IDE Anjuta et OpenCV ======

  * [[:Anjuta]] est un Environnement de Développement Intégré pour le C et le C++ sur GNU/Linux. On utilise ici la version d'Anjuta 1.2.4.
  * OpenCV [[http://www.intel.com/technology/computing/opencv/index.htm]] est une bibliothèque d'analyse d'images et de vision par ordinateur, en langage C/C++, proposée par Intel.

====== Installation ====== 

 <code>sudo apt-get install anjuta libcv-dev libcvaux-dev opencv-doc autoconf automake1.4 pkg-config</code>

====== Configuration ====== 

Créer un nouveau projet de console mixte C/C++. 
Dans Projet->Configuration du projet->Configuration->Bibliothèque: Ajouter :

<code>PKG_CHECK_MODULES(OPENCV, opencv)
AC_SUBST(OPENCV_CFLAGS)
AC_SUBST(OPENCV_LIBS)</code>

Valider.

Dans préférence-> Compilateur et éditeur de liens->Options

Ajouter à Flags Compilateur : (CFLAGS): 
<code>$(OPENCV_CFLAGS)</code>
Ajouter à l'éditeur de liens : (LDFLAGS): 
<code>$(OPENCV_LIBS)</code>

Si l'on faire de nouveaux fichiers pour ce projet, il faut en créer de nouveau, puis les ajouter dans l'arborescence du projet.

Pour mettre a jour la configuration :
Faire Construire->Autogénérer
Cela dois se terminer pas un succès si toutes les bibliothèques d'opencv sont installées.

Puis un Construire->make doit marcher.

A vous de coder. La documentation d'OpenCv est dans ''/usr/share/doc/opencv-doc/''

----

//Contributeur : [[utilisateurs:nuscly]].//